current infrastructure - German English Dictionary